import * as React from 'react';
import { wrapSvgComponent } from '../../components/icon-wrapper';
type Props = React.SVGProps<SVGSVGElement>;
const SvgComponent = (props: Props) => (
  <svg
    xmlns="http://www.w3.org/2000/svg"
    className="icon"
    viewBox="0 0 1024 1024"
    width="1em"
    height="1em"
    aria-label="key.svg"
    focusable={false}
    role="img"
    aria-hidden={true}
    fill="currentColor"
    {...props}
  >
    <path d="M608 112c-167.9 0-304 136.1-304 304 0 70.3 23.9 135 63.9 186.5L255.8 713.6l-62.3-62.3a8.2 8.2 0 0 0-11.4 0l-39.8 39.8a8.2 8.2 0 0 0 0 11.4l62.3 62.3-44.9 44.9-62.3-62.3a8.2 8.2 0 0 0-11.4 0l-39.8 39.8a8.2 8.2 0 0 0 0 11.4l110.3 111.2c3.1 3.1 8.2 3.1 11.3 0l253.6-253.6A304 304 0 0 0 608 720c167.9 0 304-136.1 304-304S775.9 112 608 112m161.2 465.2C726.2 620.3 668.9 644 608 644s-118.2-23.7-161.2-66.8C403.7 534.2 380 476.9 380 416s23.7-118.2 66.8-161.2c43-43.1 100.3-66.8 161.2-66.8s118.2 23.7 161.2 66.8c43.1 43 66.8 100.3 66.8 161.2s-23.7 118.2-66.8 161.2" />
  </svg>
);
/**
 * ![SvgComponent]()
 */ const Icon = wrapSvgComponent(SvgComponent);
export default Icon;
